Freetown is a rural town on the Assonet River in the SouthCoast region of Massachusetts. It includes the villages of East Freetown and Assonet.